<%-- 
    Document   : triagem
    Created on : Nov 17, 2012, 1:15:47 PM
    Author     : Gattini
--%>

<%@page import="br.com.maternity.classes.entity.Usuario"%>
<%@page import="br.com.maternity.classes.entity.Enfermeira"%>
<%@page import="java.util.List"%>
<%@page import="java.util.ArrayList"%>
<%@page import="br.com.maternity.classes.dao.EnfermeiraDAO"%>
<%@page import="br.com.maternity.componentes.dropdownlist.DropDownList"%>
<%@page import="java.util.Date"%>
<%@page import="java.util.GregorianCalendar"%>
<%@page import="br.com.maternity.classes.dao.AtendimentoDAO"%>
<%@page import="br.com.maternity.classes.entity.Atendimento"%>
<%@page import="br.com.maternity.util.Parser"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<jsp:include page="../cabecalho.jsp"></jsp:include>
<%

    String id, paciente = "", data = "", responsavel = "", servletUrl = request.getContextPath() + "/triagem";
    id = Parser.parseString(request.getParameter("atendimento"));
    if (id.isEmpty()) {
        response.getWriter().write("<script>window.location.href='" + request.getContextPath() + "/relatorios/listagemTriagem.jsp';</script>");
    } else {
        Atendimento a = new AtendimentoDAO().getById(Integer.parseInt(id));
        if (a == null) {
            response.getWriter().write("<script>window.location.href='" + request.getContextPath() + "/relatorios/listagemTriagem.jsp';</script>");
        } else {
            paciente = a.getPacienteNome();
            responsavel = a.getResponsavelNome();
            data = Parser.parseDateToString(a.getPaciente().getDataNascimento());
        }
    }
%>
<div id="titulo">Triagem</div>
<div id="erro"></div>
<div id="painel">    
    <form id="frmTriagem" name="frmTriagem" method="POST" action="triagem">
        <input type="hidden" name="hdfId" id="hdfId" value="<%=id%>">
        <h1>Dados do Atendimento</h1>
        <table>
            <tr>
                <td>Paciente <br/> <input type="text" id="txtNomePaciente" name="txtNomePaciente" value="<%=paciente%>" disabled /> </td>
                <td>Dt. Nascimento <br/> <input type="text" id="txtDataNascimento" name="txtDataNascimento" value="<%=data%>" disabled /> </td>
                <td>Responsável <br/> <input type="text" id="txtResponsavel" name="txtResponsavel" value="<%=responsavel%>" disabled /> </td>            
            </tr>
        </table>
        <h1>Dados da Triagem</h1>
        <table>
            <tr>
                <%
                    EnfermeiraDAO daoEnfermeira = new EnfermeiraDAO();
                    List<Enfermeira> enfermeiras = daoEnfermeira.selectAll();
                    DropDownList ddlEnfermeira = new DropDownList("ddlEnfermeira", "ddlEnfermeira", new ArrayList<Object>(enfermeiras), "getNome", "getCoren");
                    Usuario u = (Usuario) request.getSession(true).getAttribute("User");
                    if (u != null) {
                        if (u.getTipo() == 3) {
                            for (Enfermeira m : enfermeiras) {
                                if (m.getCoren() == Integer.parseInt(u.getLogin())) {
                                    ddlEnfermeira.setSelectedIndex(enfermeiras.indexOf(m));
                                    ddlEnfermeira.disable();
                                    break;
                                }
                            }
                        }
                    }
                %>
                <td>Enfermeira: <br /><%=ddlEnfermeira.render()%></td>
            </tr>
            <tr>
                <td>PA Minima <br/> <input type="text" id="txtPAMinima" name="txtPAMinima" /> </td>
                <td>PA Maxima <br/> <input type="text" id="txtPAMaxima" name="txtPAMaxima" /> </td>
                <td>Prioridade <br /><select id="ddlPrioridade" name="ddlPrioridade">
                        <option value="1">NORMAL</option>
                        <option value="2">MEDIA</option>
                        <option value="3">ALTA</option>
                    </select>
                </td>
            </tr>
            <tr>
                <td colspan="3">
                    Queixas do paciente: <br />
                    <textarea rows="5" cols="50" id="txtQueixas" name="txtQueixas"></textarea>
                </td>
            </tr>
        </table>
        <br />
        <a class="botao" href="#" onclick="enviaForm('frmTriagem', '<%=servletUrl%>', 'erro');">Salvar</a>&nbsp;&nbsp;
        <a class="botao" href="<%=request.getContextPath() + "/relatorios/listagemTriagem.jsp"%>">Voltar </a>
    </form>
</div>
<jsp:include page="../rodape.jsp"></jsp:include>
